Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BEECHCROFT Terraced £220,888 £135,000 25 Oct 2013
5 BEECHCROFT Terraced £210,000 11 Jan 2024
11 BEECHCROFT Terraced £172,202 £170,000 22 Sep 2023
15 BEECHCROFT Terraced £145,561 £90,000 23 Mar 2007